package entity;

public class Signcryption {
    private long id;
    private String algorithm;
    private String executeTime;
    private String operator;
    private String provider;
    private String encryptKey;
    private String signKey;
    private byte[] plainText;
    private byte[] cipherText;
    private String signature;

    public Signcryption(long id, String algorithm, String executeTime, String operator, String provider, String encryptKey,
                        String signKey, byte[] plainText, byte[] cipherText, String signature) {
        super();
        this.id = id;
        this.algorithm = algorithm;
        this.executeTime = executeTime;
        this.operator = operator;
        this.provider = provider;
        this.encryptKey = encryptKey;
        this.signKey = signKey;
        this.plainText = plainText;
        this.cipherText = cipherText;
        this.signature = signature;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public String getAlgorithm() {
        return algorithm;
    }

    public void setAlgorithm(String algorithm) {
        this.algorithm = algorithm;
    }

    public String getExecuteTime() {
        return executeTime;
    }

    public void setExecuteTime(String executeTime) {
        this.executeTime = executeTime;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public String getProvider() {
        return provider;
    }

    public void setProvider(String provider) {
        this.provider = provider;
    }

    public String getEncryptKey() {
        return encryptKey;
    }

    public void setEncryptKey(String encryptKey) {
        this.encryptKey = encryptKey;
    }

    public String getSignKey() {
        return signKey;
    }

    public void setSignKey(String signKey) {
        this.signKey = signKey;
    }

    public byte[] getPlainText() {
        return plainText;
    }

    public void setPlainText(byte[] plainText) {
        this.plainText = plainText;
    }

    public byte[] getCipherText() {
        return cipherText;
    }

    public void setCipherText(byte[] cipherText) {
        this.cipherText = cipherText;
    }

    public String getSignature() {
        return signature;
    }

    public void setSignature(String signature) {
        this.signature = signature;
    }
}
